Multi-agent Meeting Scheduling Using Mobile Context
نویسندگان
چکیده
Despite the use of newer and more powerful calendar and collaboration tools, the task of scheduling and rescheduling meetings is very time consuming for busy professionals, especially for highly mobile people. Research projects and commercial calendar products have worked since the early 1990s on implementing intelligent meeting organizers to automate meeting scheduling. However, automated schedulers have not been widely accepted or used by professionals around the world. Our research shows that the task of organizing meeting can be improved by reducing the scheduling workload and making meeting logistics more efficient. For example, new tools can decide meeting venues and dynamically handle exceptions, such as one participant not being able to arrive at the meeting location on time. In this paper, we discuss a solution to effectively employ the mobile user’s context in making more intelligent decisions on behalf of the user. Business Meeting Organizer (BMO) is a multi-agent meeting scheduling system, designed to automate time and venue decisions and to handle exceptions. Rather than using a traditional multi-user calendar-based scheduler, BMO has representatives (“software secretaries” implemented as software agents) for each user to negotiate a best time for a particular meeting, taking into account availability, context and preferences. Several technologies are used by BMO to provide secure and intelligent meeting scheduling functionality. By using agent technology, BMO keeps private calendar information invisible to other meeting participants and allows diverse intelligent negotiation and scheduling policies to be employed. Through the use of a rules engine, BMO can consider meeting participants’ personal preferences as to when to schedule the meeting. By means of mobile devices, BMO can get the user’s context information, such as the user’s physical location, which may be helpful in deciding the meeting venue and handling other meeting issues. In this paper, we discuss a solution to effectively employ the user’s mobile context information in making more intelligent decisions on behalf of the user.
منابع مشابه
Dynamic Scheduling Using Multiagent Architecture
A dynamic approach to truck scheduling using an intelligent distributed multi-agent architecture is presented. This paper presents an inherently distributed problem, the dynamic truck scheduling problem which has motivated the current study on an intelligent multi-agent architecture for optimal real time solutions. The .Net environment is critiqued for the proposed multi-agent architecture. A d...
متن کاملTheory and Properties of a Selfish Protocol for Multi-Agent Meeting Scheduling Using Fuzzy Constraints1
This paper develops an agent-based methodology for meeting scheduling. In such a multi-agent system, each agent acts on behalf of a user. For each user the meeting scheduling problem is modeled by a fuzzy constraint satisfaction problem, and an appointment is made by negotiations among agents. A negotiation procedure concerns with two key components: the protocol for organizing negotiations amo...
متن کاملTheory and Properties of a Selfish Protocol for Multi-Agent Meeting Scheduling Using Fuzzy Constraints
Abstract. This paper develops an agent-based methodology for meeting scheduling. In such a multi-agent system, each agent acts on behalf of a user. For each user the meeting scheduling problem is modeled by a fuzzy constraint satisfaction problem, and an appointment is made by negotiations among agents. A negotiation procedure concerns with two key components: the protocol for organizing negoti...
متن کاملMulti-agent meeting scheduling with preferences: efficiency, privacy loss, and solution quality
We consider multi-agent systems with preferences, which are just standard multi-agent systems, except that each agent can set some preferences over its local data. This makes these systems more flexible and realistic, since it is possible to represent possibilities, costs, probabilities, preferences, and penalties. However, it also transforms the search for a feasible solution into the search f...
متن کاملMeeting Scheduling with Multi Agent Systems: Design and Implementation
In this paper, we present the design and implementation of a distributed multi agent meeting scheduling system. The system includes two types of agents: personal agent, one for each user, to negotiate on behalf of its owner, and a location agent to arrange suitable meeting rooms for the meetings. Personal agents have their own calendar and preferences. Invitees are classified as either importan...
متن کامل